zlobici DCOM

Otázka od: Jakub Cermak

30. 9. 2004 20:09

Potrebuju poradit odhledne DCOM (pripojeni ke COM objektum na jinem compu -
doufam ze nemam gulas v pojmech). Zkousim takto spojit Win XP SP1 a Win 98.
Kdyz jsou XPecka server a tak mi klient na w98 hodi BlueScreenOfDeath
(vyjimka 0E v VXD VREDIR (muzete se na ni mrknout na
http://cermi.wz.cz/disk/dcom_bsod.jpg )) a vyjimku
EOleSysError:"Vzdalene
volani procedury se nepodarilo.". Pri kazdem dalsim
pokusu o pripojeni
nastava stejna vyjimka s textem "Server RPC neni k dispozici.".BlueScreen se
uz nekona. Po restartu W98 to jde znovu odzacatku.
Kdyz je to obracene (98 - server, XP-klient) tak mi klient hazi vyjimku
EOleSysError : "Provadeni serveru selhalo" (nic vic).
Na pripojeni pouzivam metodu CreateRemote CoTridy.
Pripojeni normalne na lokalni pocitac je bez problemu. Dela mi to i u jinych
COM objektu. DCOM by mel byt na obou pocitacich povolen.
Nevite nekdo jak to rozchodit?

WinXP SP1, Delphi 6 Ent.

Jakub Cermak
ja.cermi@centrum.cz
ICQ 159971304
http://cermi.wz.cz


Odpovedá: Zbysek Hlinka

30. 9. 2004 20:24

> -----Original Message-----
> From: delphi-l-owner@clexpert.cz
> [mailto:delphi-l-owner@clexpert.cz] On Behalf Of Jakub Cermak
> Sent: Thursday, September 30, 2004 9:09 PM
>
> Potrebuju poradit odhledne DCOM (pripojeni ke COM objektum na
> jinem compu - doufam ze nemam gulas v pojmech). Zkousim takto
> spojit Win XP SP1 a Win 98.

No, neporadim, protoze to nevim a neni az takova sranda tohle slusne
rozchodit, a zachovat pri tom urcitou miru bezpecnosti. Pokud to neni
zivotne dulezite, doporucoval bych prechod do .NET. Od te doby, co jsem
takovym prechodem vzdal pokusy rozchodit uspokojive DCOM (tedy vzdy a vsude,
nekde se to prece jen s velkym usilim povedlo, ale to byla NT sit), a
opustil D7, ktere ma s problemy s ladenim COM objektu, se mi zpomalilo
vypadavani vlasu a zubu. :-D

S pozdravem

Zbysek Hlinka
E-mail: hlinka zavin. hlinka.cz
Phone: +420 603 551 282